package com.tengju.bff.interfaces.app.domination.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class NewMemberInfoNumVO {

    @ApiModelProperty(value = "管辖团队内本月新增EC总数")
    Integer newEcNum;

    @ApiModelProperty(value = "管辖团队内本月新增城市服务商1星总数")
    Integer newCityStarOneNum;

    @ApiModelProperty(value = "管辖团队内本月新增城市服务商2星总数")
    Integer newCityStarTwoNum;

    @ApiModelProperty(value = "管辖团队内本月新增城市服务商3星总数")
    Integer newCityStarThreeNum;

    @ApiModelProperty(value = "管辖团队内本月新增城市服务商4星总数")
    Integer newCityStarFourNum;

    @ApiModelProperty(value = "管辖团队内本月新增经销商总数")
    Integer newDealerNum;

    List<NewMemberInfoVO> newMemberInfoVOList;

    public static NewMemberInfoNumVO zero() {
        return new NewMemberInfoNumVO(0,0,0,
                0,0,0,null);
    }
}
